.moodlezoom {
  display: none;
}
@media (min-width: 768px) {
  .moodlezoom {
    display: block;
  }
  .moodlezoom {
    margin-left: 10px;
  }
  .moodlezoom span.zoomout {
    display: none;
  }
  .dir-rtl .moodlezoom {
    margin-left: 0px;
    margin-right: 10px;
  }
  body.zoomin {
    padding-top: 0;
  }
  body.zoomin .moodlezoom span.zoomout {
    display: block;
  }
  body.zoomin .moodlezoom span.zoomin {
    display: none;
  }
  body.zoomin .block-region {
    display: none;
  }
  body.zoomin #region-main,
  body.zoomin #region-bs-main-and-pre {
    width: 100% !important;
    left: 0 !important;
  }
  body.zoomin header.navbar {
    display: none;
  }
  body.zoomin #page-header h1,
  body.zoomin #page-footer {
    display: none;
  }
}
.nonsense {
  left: 0;
}
